<?php
	$this->session->set_flashdata('num',10);
	$semanaFiltro = $this->session->userdata('semanaActual');
	$usuarioFiltro = $this->session->userdata('usuarioActual');
	
?>

<div id="error"><?php echo @$mensage; ?>
</div>
<script language="javascript">
	var applyFilter = function(){
	    jQuery("#list").setGridParam({
	        url: '<?php echo site_url() ?>/indicadoresseguimientoci/getDataSeguimientoCI/',
	        page:1,
	        postData:{
	            search: true,
	            name: $('#name').val(),
	            dispara_fin:$('.f_fin:checked').val()
	        }
	    });
	}

    jQuery(document).ready(function(){
        filtroSemana = document.getElementById("cantSemana").value;
        filtroUsuario = document.getElementById("idUsuario").value; 
        
        jQuery("#list").jqGrid({
            url: '<?php echo site_url() ?>/indicadoresseguimientoci/getDataSeguimientoCI/'+filtroSemana+'/'+filtroUsuario,
            mtype: 'POST',
            datatype: 'json',
            colNames:['ID','Referencia', 'Tipo de Servicio','Etapa','Dias Registrada','Responsable Actual','Gestor de Inbound'],
            colModel :[
                {name:'IdCompania', index:'IdCompania', width:5,hidden:true},
                {name:'NombreCompania', index:'NombreCompania', width:40},
                {name:'IdServicio', index:'IdServicio', width:35},
                {name:'IdEtapa', index:'Etapa', width:35},
            	{name:'DiasRegistrada', index:'DiasRegistrada', width:25},
            	{name:'Responsable', index:'Responsable', width:40},
            	{name:'GestorDeInbound', index:'GestorDeInbound', width:40}
                ],
            pager: jQuery('#pager'),
            hiddengrid: true,
            sortname: 'IdCompania',
            rowNum:5,       
            rowList:[5,5,5,5,5],
            sortorder: "DESC",
            height: '100%',
            width: '900',
            imgpath: _base_url + 'public/css/jqgrid/flex/images',
            viewrecords: true,
            multiselect: true,
            onSelectRow: function(fila){
               filaSeleccionada = $("#list").getRowData(fila);
				//jAlert("Seleccionaste la compania "+filaSeleccionada['IdCompania']);
               //window.location = '<?php echo site_url()?>/indicadoresseguimientoci/companyDetails/'+filaSeleccionada['IdCompania'];
            },
            adjacents: 4,
            jsonReader: { repeatitems : false, IdCompania: "0" }
        })
        jQuery("#list").navGrid('#pager', {edit:false,add:false,del:false,search:false})
        .navButtonAdd('#pager',{
     	   caption:"Detalles", 
      	  buttonimg: _base_url + "public/images/new.png", 
    	   onClickButton: function(){ 
    		   var idFila = jQuery('#list').getGridParam('selarrrow');
    		   if(idFila.length == 1){
    			   filaSeleccionada = $("#list").getRowData(idFila);
                  	window.location = '<?php echo site_url()?>/indicadoresseguimientoci/companyDetails/'+filaSeleccionada['IdCompania'];
        	   }else if(idFila.length >= 2){
        		   jAlert("Solo puedes seleccionar un registro a la vez\npara mostrar los detalles");
               }else{
				jAlert("Debe seleccionar un registro");
               }   
    	   }
    	})
});
</script>
	
	<?php echo form_open('indicadoresseguimientoci/', array('name' => 'filterForm','id' => 'filterForm'));?>

<div class="table_container">

<table>
   <tr>
      <td><div id="titulo">Gestion de Control Interno</div></td>
   </tr>
   <tr>
       <td style="background: #D9E6F0;border: 1px solid #C3AA64; height: 23px">&nbsp; 
              <b>Semanas:<b/>
                     <select name="cantSemana" id="cantSemana">
				           <option value="9"  <?php if ($semanaFiltro == 9):?>selected="selected"<?php endif;?>>10</option>
				           <option value="15" <?php if ($semanaFiltro == 15):?>selected="selected"<?php endif;?>>16</option>
				           <option value="25" <?php if ($semanaFiltro == 25):?>selected="selected"<?php endif;?>>26</option>
				           <option value="51" <?php if ($semanaFiltro == 51):?>selected="selected"<?php endif;?>>52</option>
			         </select>
                <b>Usuarios:<b/>
                     <select name="idUsuario" id="idUsuario">
                          <option value="0">Todos</option> 
                          <?php foreach ($usuarios as $usuario):
                  			$selected = ($usuarioFiltro == $usuario->getIdUsuario())? "selected = 'selected'": "";
                          	echo '<option value="'.$usuario->getIdUsuario().'"'.$selected.'">'.$usuario->getNombreUsuario().'</option>'; 
                                    
                         endforeach;?>   
                     </select>
                      <input type="submit" value="Buscar" id="btnBuscar"/><br/><br/>
                <?php if($this->session->userdata('semanaActual')):?>
 	  						<b style="color:blue">Semana:</b>
                            <b style="color:red"><?php echo "El numero de Semana es: ".$semanaFiltro+=1; ?></b>
 				<?php endif;?>
                
        </td>
        
   </tr>
<tr>
<td>
<table id="list" class="scroll">
 </table>
   <div id="pager" class="scroll" style="text-align:center;">
   
    </div>
</td>
 </tr>
</table>
</div>

<?php $this->load->view('graficosseguimientoci_view'); ?>